/**
 * 
 */
package pl.net.beercrm.service;

import java.io.Serializable;
import java.util.List;

import pl.net.beercrm.model.Customer;
import pl.net.beercrm.model.Product;

/**
 * @author Rafi
 *
 */
public interface PurchaseService<T, K extends Serializable> extends GenericService<T, K> {

	public Customer getCustomer(T object);
	
	public Product getProduct(T object);
	
	public List<T> getPurchaseByCustomer(Customer object);
}
